iT邦幫忙

2026 iThome 鐵人賽

DAY 3
0
Software Development

從零開始將作品整理成GitHub履歷系列 第 3

Day3|認識Repository;建立我的第一個 Git Repository

  • 分享至 

  • xImage
  •  

接續昨天,那Git要怎麼管理我的專案呢
所以接著我要認識的就是Repository(儲存庫)

Repository是什麼

Repository(儲存庫,簡稱Repo)可以說是一個Git用來管理專案的地方。它不只是單純存放程式碼的資料夾,還會包含專案的程式碼、檔案,以及Git用來追蹤與管理版本的資訊。

根據GitHub官方文件的說明,Repository可以用來存放專案的程式碼、檔案,以及每個檔案的版本歷史。透過Repository,我們就能讓Git開始追蹤專案的變更,管理不同版本的內容。

Repository裡面到底有什麼

Repository 裡面除了專案本身的檔案之外,還有 Git 用來進行版本控制的相關資訊。
其中一個很重要的資料夾就是 .git
.git是Git儲存版本控制相關資訊的地方,裡面會包含Git管理這個專案所需要的資料,例如版本紀錄、分支等。

建立一個Repository

了解Repository是甚麼和.git在repository是甚麼角色之後,接下來我就要開始實際建立一個自己的Git Repository了。
接下來就實際拿我以前做過的專案來練習。這次選擇的是之前做過的 eyes_prj專案。

首先進入到Git的官網下載並安裝自己版本的檔案。

安裝完後開啟Terminal輸入git --version,看到版本後就代表安裝成功了。

接著設定Git的使用者名稱和Email,

git --version
git config --global user.name "姓名"   
git config --global user.email "xxx@gmail.com"

輸入下面指令確認資訊設定成功

git config --global user.name 
git config --global user.email

使用git init建立Repository

進入我的 eyes_prj 專案資料夾

cd "C:\Users\User\Downloads\eyesEmp(3)\eyesEmp\eyesEmp\eyesEmp\eyesEmp\eyes_prj"

看看路徑有沒有變成

PS C:\Users\User\Downloads\eyesEmp(3)\eyesEmp\eyesEmp\eyesEmp\eyesEmp\eyes_prj>

建立Git Repository

確認Terminal的現在位置是我要的eyes_prj專案之後就可以輸入git init了!

接著會出現一行:

Initialized empty Git repository .../eyes_prj/.git/

就代表Git已經成功在我的專案中建立.git資料夾,也表示eyes_prj已經成為一個Git Repository了。

查看目前Repository的狀態

在Terminal輸入:

git status

來查看目前Repository的狀態

它顯示了這些東西

On branch master 
No commits yet
Untracked files:
    .vs/
    App_Data/
    App_Start/
    Content/
    Controllers/
    Models/
    ...
    eyes_prj.csproj
    ...

那麼這些東西我將會明天再來一一了解它回報了甚麼


上一篇
Day2|認識Git
下一篇
Day4|認識 .gitignore
系列文
從零開始將作品整理成GitHub履歷6
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言